of the same kidney - Spanish English Dictionary